wet-type electric precipitator - French English Dictionary